Mysterious Spacecraft Could Be Russian Satellite Killer